Big Huge Thesaurus

Dalmatian iris

noun